93b4b9dfb37dd116db7e3d785d3c0f780b96b852,codec/src/test/java/net/hamnaberg/json/PersonCodecTest.java,PersonCodecTest,personAsTuple,#,214
Before Change
));
}});
JsonCodec<Address> aCodec = Codecs.codec2(AddressIso.INSTANCE, Codecs.StringCodec, Codecs.StringCodec).apply("street", "city");
JsonCodec<Tuple3<String, Integer, Option<Address>>> personCodec = Codecs.codec3(Iso.identity(), Codecs.StringCodec, Codecs.intCodec, Codecs.OptionCodec(aCodec)).apply("name", "age", "address");
Person2 person = new Person2("Erlend Hamnaberg", 34, Option.some(new Address("Ensjøveien", "Oslo")));
After Change
));
}});
JsonCodec<Address> aCodec = Codecs.codec2(AddressIso.INSTANCE, Codecs.StringCodec.named("street"), Codecs.StringCodec.named("city"));
JsonCodec<Tuple3<String, Integer, Option<Address>>> personCodec = Codecs.codec3(Iso.identity(), Codecs.StringCodec.named("name"), Codecs.intCodec.named("age"), Codecs.OptionCodec(aCodec).named("address"));
Person2 person = new Person2("Erlend Hamnaberg", 34, Option.some(new Address("Ensjøveien", "Oslo")));